
.ui-mini-passport { font: normal 12px/1.5 arial; width: 420px; _font-family: simsun; position: absolute;top:30%;left:40%; }
.ui-ml-header { width: 421px; height: 63px; overflow: hidden; zoom: 1; background: url(../images/header2-bg.png) no-repeat;
 _background: 0; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/header2-bg.png"); }
 .ui-ml-header .closebtn { position: relative; zoom: 1; display: inline; float: right; margin-top: 4px; width: 30px; height: 30px; line-height: 18px; 
 background: url(../images/ico-close.png) no-repeat center; cursor: pointer; }
 .ui-ml-header ul { display: inline; float: left; margin-left: 171px; overflow: hidden; zoom: 1; }
.ui-ml-header ul li.current { background: url(../images/current2.png) no-repeat center bottom; }
.ui-ml-header ul li { position: relative; zoom: 1; display: inline; float: left; padding-top: 18px; margin: 0 16px; width: 62px; height: 43px; font: normal 18px/41px microsoft yahei; text-align: center; color: #5F5F5F; cursor: pointer; }
.ui-mini-passport * { margin: 0; padding: 0; }
.ui-mini-passport { font: normal 12px/1.5 arial; }
.ui-ml-content { position: relative; /*overflow: hidden;*/ zoom: 1; color: #5F5F5F; background-color: white; border-left: 1px solid #D0D0D0; border-right: 1px solid #D0D0D0;
 font: normal 12px/1.5 arial; width: 419px; _font-family: simsun; height: 100%; background: white url(../images/iframe-bg.jpg) left bottom no-repeat; }
.ui-ml-login { margin: 0px 0 24px 100px;padding-top:18px; }
.ui-ml-login .useript { padding: 10px 0 21px; }
.ui-ml-login .useript .ui-login-input { background: url(../images/ico-name.png) no-repeat 10px center; _background-attachment: fixed; }
.ui-ml-login .ui-login-input { width: 186px; height: 32px; line-height: 32px; padding-left: 24px; border: 1px solid #E7E7E7; -webkit-border-radius: 3px;
 -moz-border-radius: 3px; border-radius: 3px; }
.ui-ml-content input { vertical-align: middle; }
.ui-ml-content a { color: #666; text-decoration: none; }
.ui-ml-content { color: #5F5F5F; font: normal 12px/1.5 arial; }
.ui-ml-login .pwdipt { position: relative; }
.ui-ml-login .autologin { line-height: 18px; font-size: 12px; }
.ui-ml-login .autologin input { border: 0 none; margin-right: 4px; }
.ui-ml-footer { height: 32px; text-align: center; padding-bottom: 30px; }
.ui-ml-footer .ui-ml-submit { display: inline-block; width: 131px; height: 39px; line-height: 38px; text-align: center; cursor: pointer; font-size: 14px;
 font-weight: bold; color: white; text-decoration: none; background: url(../images/subbtn2.png) no-repeat; _background: 0;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/subbtn2.png"); }
.ui-ml-login .pwdipt .ui-login-input { background: url(../images/ico-pass.png) no-repeat 10px center; _background-attachment: fixed; }
.ui-ml-login .ui-login-input:hover { border: 1px solid #F60; }
.ui-ml-login .ui-login-input { width: 186px; height: 32px; line-height: 32px; padding-left: 24px; border: 1px solid #E7E7E7; -webkit-border-radius: 3px; 
	-moz-border-radius: 3px; border-radius: 3px; }
.ui-ml-footer .ui-ml-submit:hover { color: white; text-decoration: none; background: url(../images/subbtn2-hover.png) no-repeat; _background: 0;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/subbtn2-hover.png"); }
.ui-ml-footer .ui-ml-submit { display: inline-block; width: 131px; height: 39px; line-height: 38px; text-align: center; cursor: pointer; font-size: 14px;
  font-weight: bold; color: white; text-decoration: none; background: url(../images/subbtn2.png) no-repeat; _background: 0;
   _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/subbtn2.png"); }
.ui-reg-content{margin-top:20px;}
.ui-ml-footer .ui-ml-reg {display: none;}
.ui-ml-login .autologin {height: 18px;line-height: 18px;font-size: 12px;margin: 12px 0 0 12px;}
.ui-ml-login .useript a, .ui-ml-login .pwdipt a { font-size: 12px; display: inline-block; vertical-align: middle; cursor: pointer; margin-left: 5px; font-family: simsun; }
.ui-ml-footer-bg { height: 8px; overflow: hidden; background: url(../images/footer2-bg.png); _background: 0; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.7k7kjs.cn/css/passport/201308051958/img/footer2-bg.png"); }
.ui-ml-login .useript a {text-decoration: none;color: #F60;}
.ui-ml-register .ui-reg-code .ui-ml-input { width: 7em; padding: 9px 4px; }
.ui-ml-register .ui-ml-input { width: 186px; padding-left: 24px; border: 1px solid #E7E7E7; }
.ui-ml-login .ui-ml-input, .ui-ml-register .ui-ml-input { width: 210px; height: 14px; padding: 9px 4px; line-height: 15px; border: 1px solid #DFDFDF; outline: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.ui-ml-register .ui-form-cell { display: inline; margin-left: 100px; width: 100%; float: left; height: 34px; line-height: 0; position: relative; zoom: 1; overflow: hidden; padding-bottom: 21px; }
.ui-ml-register .ui-ml-input:hover { border: 1px solid #F60; }
.ui-ml-register .reg-name .ui-ml-input { background: url(../images/ico-name.png) no-repeat 10px center; _background-attachment: fixed; }
.ui-ml-register .ui-reg-code .ui-ml-input { width: 7em; padding: 9px 4px; }
.ui-ml-register .ui-reg-code img { vertical-align: middle; }
.ui-ml-register .ui-ml-changecode { color: #5F5F5F; }
.ui-ml-register .ui-reg-agreement { text-align: center; }
.ui-ml-footer .ui-foot-extra { padding-left: 10px; color: #F60; text-decoration: none; font-family: simsun; }
.ui-ml-register .ui-reg-content { margin: 0px auto 20px auto; overflow: hidden; zoom: 1; padding-top:30px;}
.ui-ml-register .ui-ml-input { width: 186px; padding-left: 24px; border: 1px solid #E7E7E7; }
.ui-ml-register .reg-pass .ui-ml-input { background: url(../images/ico-pass.png) no-repeat 10px center; _background-attachment: fixed; }





.Validform_checktip {
	margin-left: 0px;
}
.info {
	padding: 2px 20px 2px 5px; border: 1px solid rgb(204, 204, 204); color: rgb(102, 102, 102); line-height: 20px; display: none; position: absolute; background-color: rgb(255, 255, 255);
}
.dec {
	left: 10px; width: 17px; height: 8px; bottom: -8px; overflow: hidden; display: block; position: absolute;
}
.dec s {
	left: 0px; top: -9px; width: 17px; height: 19px; line-height: 21px; font-family: simsun; font-size: 16px; text-decoration: none; position: absolute;
}
.dec .dec1 {
	color: rgb(204, 204, 204);
}
.dec .dec2 {
	top: -10px; color: rgb(255, 255, 255);
}